caffer cat - German English Dictionary